package com.yljk.homedoctor.model.entity.live;

import com.yljk.live.home.bean.cms.AlbumBean;

import java.util.List;

/**
 * Created by SHICHENG
 * <p>
 * Time on 2021/11/15
 */
public class LiveTabBean {


    /**
     * code : 200
     * msg : 操作成功！
     * data : {"meeting":[{"id":70,"title":"韩红伟的会议测试","scene_type":201,"third_resource_type":2,"started_at":"2021年09月07日","started_date":"00:00","ended_at":"2021年09月10日","ended_date":"00:00","diffTime":4320,"live_status":50,"live_status_text":"待开始","cover_image_url":"","meeting_url":"https://media-county-d1.yilijk.com/doctor-admin","is_compere":0,"is_main_speaker":0,"is_sign":0,"is_need_sign":0,"qrcode_url":"https://config.yilijk.com/download/index.html","remind_url":"https://mp.weixin.qq.com/s/wPs-B6Vx9Z5LKSz5m9cA5g","remarks":"","member_data":[{"id":180,"name":"韩红伟","title_name":"副主任医师","hospital_name":"复旦大学附属中山医院","mobile":"","avatar":"https://imageserver.yilijk.com/crmProc/20201029/14545446087772.jpeg","introduction":"","is_owner":1},{"id":181,"name":"王海","title_name":"副主任医师","hospital_name":"复旦大学附属中山医院","mobile":"","avatar":"https://imageserver.yilijk.com/crmProc/20210625/00291015834821.jpg","introduction":"","is_owner":0},{"id":191,"name":"曾剑锋","title_name":"主治医师","hospital_name":"海南省妇女儿童医学中心","mobile":"","avatar":"https://imageserver.yilijk.com/crmProc/20210325/14162857616074.png","introduction":"","is_owner":0}]}],"live_category":[{"id":13,"name":"测试活动组7"},{"id":1,"name":"国庆活动组"},{"id":7,"name":"测试活动组"},{"id":8,"name":"测试活动组1"},{"id":9,"name":"测试活动组2"},{"id":10,"name":"阿斯利康"},{"id":11,"name":"远大制药"},{"id":15,"name":"测试10"},{"id":16,"name":"测试11"}]}
     * elapsed : 0.134
     * req_sn : 20211115-94e18998-0eed-4099-8ee0-8a5d978dece9
     */

    private String code;
    private String msg;
    private DataBean data;
    private double elapsed;
    private String req_sn;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public double getElapsed() {
        return elapsed;
    }

    public void setElapsed(double elapsed) {
        this.elapsed = elapsed;
    }

    public String getReq_sn() {
        return req_sn;
    }

    public void setReq_sn(String req_sn) {
        this.req_sn = req_sn;
    }

    public static class DataBean {
        /**
         * id : 70
         * title : 韩红伟的会议测试
         * scene_type : 201
         * third_resource_type : 2
         * started_at : 2021年09月07日
         * started_date : 00:00
         * ended_at : 2021年09月10日
         * ended_date : 00:00
         * diffTime : 4320
         * live_status : 50
         * live_status_text : 待开始
         * cover_image_url :
         * meeting_url : https://media-county-d1.yilijk.com/doctor-admin
         * is_compere : 0
         * is_main_speaker : 0
         * is_sign : 0
         * is_need_sign : 0
         * qrcode_url : https://config.yilijk.com/download/index.html
         * remind_url : https://mp.weixin.qq.com/s/wPs-B6Vx9Z5LKSz5m9cA5g
         * remarks :
         * member_data : [{"id":180,"name":"韩红伟","title_name":"副主任医师","hospital_name":"复旦大学附属中山医院","mobile":"","avatar":"https://imageserver.yilijk.com/crmProc/20201029/14545446087772.jpeg","introduction":"","is_owner":1},{"id":181,"name":"王海","title_name":"副主任医师","hospital_name":"复旦大学附属中山医院","mobile":"","avatar":"https://imageserver.yilijk.com/crmProc/20210625/00291015834821.jpg","introduction":"","is_owner":0},{"id":191,"name":"曾剑锋","title_name":"主治医师","hospital_name":"海南省妇女儿童医学中心","mobile":"","avatar":"https://imageserver.yilijk.com/crmProc/20210325/14162857616074.png","introduction":"","is_owner":0}]
         */

        private List<MeetingBean> meeting;
        /**
         * id : 13
         * name : 测试活动组7
         */

        private List<LiveCategoryBean> live_category;

        private List<com.yljk.live.home.bean.cms.AlbumBean.Content> album;

        public List<AlbumBean.Content> getAlbum() {
            return album;
        }

        public void setAlbum(List<AlbumBean.Content> album) {
            this.album = album;
        }

        public List<MeetingBean> getMeeting() {
            return meeting;
        }

        public void setMeeting(List<MeetingBean> meeting) {
            this.meeting = meeting;
        }

        public List<LiveCategoryBean> getLive_category() {
            return live_category;
        }

        public void setLive_category(List<LiveCategoryBean> live_category) {
            this.live_category = live_category;
        }

        public static class MeetingBean {
            private int id;
            private String title;
            private int scene_type;
            private int third_resource_type;
            private String started_at;
            private String started_date;
            private String ended_at;
            private String ended_date;
            private int diffTime;
            private int live_status;
            private String live_status_text;
            private String cover_image_url;
            private String meeting_url;
            private int is_compere;
            private int is_main_speaker;
            private int is_sign;
            private int is_need_sign;
            private String qrcode_url;
            private String remind_url;
            private String remarks;
            /**
             * id : 180
             * name : 韩红伟
             * title_name : 副主任医师
             * hospital_name : 复旦大学附属中山医院
             * mobile :
             * avatar : https://imageserver.yilijk.com/crmProc/20201029/14545446087772.jpeg
             * introduction :
             * is_owner : 1
             */

            private List<MemberDataBean> member_data;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public int getScene_type() {
                return scene_type;
            }

            public void setScene_type(int scene_type) {
                this.scene_type = scene_type;
            }

            public int getThird_resource_type() {
                return third_resource_type;
            }

            public void setThird_resource_type(int third_resource_type) {
                this.third_resource_type = third_resource_type;
            }

            public String getStarted_at() {
                return started_at;
            }

            public void setStarted_at(String started_at) {
                this.started_at = started_at;
            }

            public String getStarted_date() {
                return started_date;
            }

            public void setStarted_date(String started_date) {
                this.started_date = started_date;
            }

            public String getEnded_at() {
                return ended_at;
            }

            public void setEnded_at(String ended_at) {
                this.ended_at = ended_at;
            }

            public String getEnded_date() {
                return ended_date;
            }

            public void setEnded_date(String ended_date) {
                this.ended_date = ended_date;
            }

            public int getDiffTime() {
                return diffTime;
            }

            public void setDiffTime(int diffTime) {
                this.diffTime = diffTime;
            }

            public int getLive_status() {
                return live_status;
            }

            public void setLive_status(int live_status) {
                this.live_status = live_status;
            }

            public String getLive_status_text() {
                return live_status_text;
            }

            public void setLive_status_text(String live_status_text) {
                this.live_status_text = live_status_text;
            }

            public String getCover_image_url() {
                return cover_image_url;
            }

            public void setCover_image_url(String cover_image_url) {
                this.cover_image_url = cover_image_url;
            }

            public String getMeeting_url() {
                return meeting_url;
            }

            public void setMeeting_url(String meeting_url) {
                this.meeting_url = meeting_url;
            }

            public int getIs_compere() {
                return is_compere;
            }

            public void setIs_compere(int is_compere) {
                this.is_compere = is_compere;
            }

            public int getIs_main_speaker() {
                return is_main_speaker;
            }

            public void setIs_main_speaker(int is_main_speaker) {
                this.is_main_speaker = is_main_speaker;
            }

            public int getIs_sign() {
                return is_sign;
            }

            public void setIs_sign(int is_sign) {
                this.is_sign = is_sign;
            }

            public int getIs_need_sign() {
                return is_need_sign;
            }

            public void setIs_need_sign(int is_need_sign) {
                this.is_need_sign = is_need_sign;
            }

            public String getQrcode_url() {
                return qrcode_url;
            }

            public void setQrcode_url(String qrcode_url) {
                this.qrcode_url = qrcode_url;
            }

            public String getRemind_url() {
                return remind_url;
            }

            public void setRemind_url(String remind_url) {
                this.remind_url = remind_url;
            }

            public String getRemarks() {
                return remarks;
            }

            public void setRemarks(String remarks) {
                this.remarks = remarks;
            }

            public List<MemberDataBean> getMember_data() {
                return member_data;
            }

            public void setMember_data(List<MemberDataBean> member_data) {
                this.member_data = member_data;
            }

            public static class MemberDataBean {
                private int id;
                private String name;
                private String title_name;
                private String hospital_name;
                private String mobile;
                private String avatar;
                private String introduction;
                private int is_owner;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getTitle_name() {
                    return title_name;
                }

                public void setTitle_name(String title_name) {
                    this.title_name = title_name;
                }

                public String getHospital_name() {
                    return hospital_name;
                }

                public void setHospital_name(String hospital_name) {
                    this.hospital_name = hospital_name;
                }

                public String getMobile() {
                    return mobile;
                }

                public void setMobile(String mobile) {
                    this.mobile = mobile;
                }

                public String getAvatar() {
                    return avatar;
                }

                public void setAvatar(String avatar) {
                    this.avatar = avatar;
                }

                public String getIntroduction() {
                    return introduction;
                }

                public void setIntroduction(String introduction) {
                    this.introduction = introduction;
                }

                public int getIs_owner() {
                    return is_owner;
                }

                public void setIs_owner(int is_owner) {
                    this.is_owner = is_owner;
                }
            }
        }

        public static class LiveCategoryBean {
            private int id;
            private String name;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }
        }

//        public static class AlbumBean{
//            private int id;
//            private int album_id;
//            private String cover_image;
//            private String source_name;
//            private String viewer_count;
//            private String duration;
//            private int course_count;
//            private String title;
//            private String digest;
//            private String started_at;
//            private String created_at;
//
//            public int getId() {
//                return id;
//            }
//
//            public void setId(int id) {
//                this.id = id;
//            }
//
//            public int getAlbum_id() {
//                return album_id;
//            }
//
//            public void setAlbum_id(int album_id) {
//                this.album_id = album_id;
//            }
//
//            public String getCover_image() {
//                return cover_image;
//            }
//
//            public void setCover_image(String cover_image) {
//                this.cover_image = cover_image;
//            }
//
//            public String getSource_name() {
//                return source_name;
//            }
//
//            public void setSource_name(String source_name) {
//                this.source_name = source_name;
//            }
//
//            public String getViewer_count() {
//                return viewer_count;
//            }
//
//            public void setViewer_count(String viewer_count) {
//                this.viewer_count = viewer_count;
//            }
//
//            public String getDuration() {
//                return duration;
//            }
//
//            public void setDuration(String duration) {
//                this.duration = duration;
//            }
//
//            public int getCourse_count() {
//                return course_count;
//            }
//
//            public void setCourse_count(int course_count) {
//                this.course_count = course_count;
//            }
//
//            public String getTitle() {
//                return title;
//            }
//
//            public void setTitle(String title) {
//                this.title = title;
//            }
//
//            public String getDigest() {
//                return digest;
//            }
//
//            public void setDigest(String digest) {
//                this.digest = digest;
//            }
//
//            public String getStarted_at() {
//                return started_at;
//            }
//
//            public void setStarted_at(String started_at) {
//                this.started_at = started_at;
//            }
//
//            public String getCreated_at() {
//                return created_at;
//            }
//
//            public void setCreated_at(String created_at) {
//                this.created_at = created_at;
//            }
//        }
    }
}
